<?php

class habitacion
		{
			private $id;
			private $codigo;
			private $numero_piso;
			private $estado;
			private $id_configuracion_alquiler;
			private $id_sucursal;
		// GET
			public function getId() {
			  return $this->id;
			}

			public function getCodigo() {
			  return $this->codigo;
			}

			public function getNumero_piso() {
			  return $this->numero_piso;
			}

			public function getEstado() {
			  return $this->estado;
			}

			public function getId_configuracion_alquiler() {
			  return $this->id_configuracion_alquiler;
			}

			public function getId_sucursal() {
			  return $this->id_sucursal;
			}

		// SET
			public function setId($id) {
			  $this->id=$id;
			}

			public function setCodigo($codigo) {
			  $this->codigo=$codigo;
			}

			public function setNumero_piso($numero_piso) {
			  $this->numero_piso=$numero_piso;
			}

			public function setEstado($estado) {
			  $this->estado=$estado;
			}

			public function setId_configuracion_alquiler($id_configuracion_alquiler) {
			  $this->id_configuracion_alquiler=$id_configuracion_alquiler;
			}

			public function setId_sucursal($id_sucursal) {
			  $this->id_sucursal=$id_sucursal;
			}

		// ORM GENERATE MODEL
			public function table() {
			  return "habitacion" ;
			}

			public function signesToSave() {
			  return "?,?,?,?,?,?";
			}

			public function signesToUpdate() {
			  return "codigo=?,numero_piso=?,estado=?,id_configuracion_alquiler=?,id_sucursal=?";
			}

			public function fieldsToArray() {
			  return array("id","codigo","numero_piso","estado","id_configuracion_alquiler","id_sucursal");
			}

			public function fieldsToString() {
			  return "id,codigo,numero_piso,estado,id_configuracion_alquiler,id_sucursal" ;
			}

			public function paramsToSave() {
			  $array = array(
					$this-> getId(),
					$this-> getCodigo(),
					$this-> getNumero_piso(),
					$this-> getEstado(),
					$this-> getId_configuracion_alquiler(),
					$this-> getId_sucursal());
			 return $array;
			}

			public function paramsToUpdate() {
			  $array = array(
					$this-> getCodigo(),
					$this-> getNumero_piso(),
					$this-> getEstado(),
					$this-> getId_configuracion_alquiler(),
					$this-> getId_sucursal(),
					$this-> getId());
			 return $array;
			}

        }
?>
